
  package com.wicket.okrframework.integration;
  
import com.wicket.okrframework.integration.dto.*;
import com.wicket.okrframework.common.ro.OkrResult;
import org.springframework.cloud.openfeign.FeignClient;
import org.springframework.web.bind.annotation.PostMapping;

/**
 * @author ： 
 * @date ： 
 *
 *
 * @version 1.0
 */
@FeignClient("framework")
public interface FwBaseSystemTestDomainClient {
/**
   * D1-3-13查询单条就职记录详情(公共)
   */
    @PostMapping("/base/systemTestDomain/querySingleInductionRecordIdDetailCom")
    public OkrResult<QuerySingleInductionRecordIdDetailComRespDto> querySingleInductionRecordIdDetailCom(QuerySingleInductionRecordIdDetailComReqDto reqDTO);
/**
   * D1批量删个人账号测试
   */
    @PostMapping("/base/systemTestDomain/batchDeleteUserTestData")
    public OkrResult<BatchDeleteUserTestDataRespDto> batchDeleteUserTestData(BatchDeleteUserTestDataReqDto reqDTO);
/**
   * D1批量删空间所有人员测试(公共)
   */
    @PostMapping("/base/systemTestDomain/batchDeleteSpaceAllMemberTestDataCom")
    public OkrResult<BatchDeleteSpaceAllMemberTestDataComRespDto> batchDeleteSpaceAllMemberTestDataCom(BatchDeleteSpaceAllMemberTestDataComReqDto reqDTO);
/**
   * D1删除空间测试
   */
    @PostMapping("/base/systemTestDomain/deleteSpaceTestData")
    public OkrResult<DeleteSpaceTestDataRespDto> deleteSpaceTestData(DeleteSpaceTestDataReqDto reqDTO);
/**
   * D1删除组织架构相关测试(公共)
   */
    @PostMapping("/base/systemTestDomain/deleteSpaceOrgDataCom")
    public OkrResult<DeleteSpaceOrgDataComRespDto> deleteSpaceOrgDataCom(DeleteSpaceOrgDataComReqDto reqDTO);
/**
   * D1查询部门测试列表(公共)
   */
    @PostMapping("/base/systemTestDomain/queryDeptTestDataListCom")
    public OkrResult<QueryDeptTestDataListComRespDto> queryDeptTestDataListCom(QueryDeptTestDataListComReqDto reqDTO);
//
}